@CHARSET "utf-8";
*{
	margin:0;padding:0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-text-size-adjust:100%;
	-webkit-user-select:none;
    font-weight:normal;
    font-style:normal;
    box-sizing:border-box;
	-webkit-box-sizing:border-box; /* Safari */
    -moz-box-sizing:border-box; /* Firefox */
	-ms-text-size-adjust: 100%;
	-ms-user-select:none;
	user-select:none;
	-webkit-overflow-scrolling: touch;
}
::-webkit-search-cancel-button { display: none;}
html{font:20px/1.20'Helvetica',Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,p,form,input,button,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6{margin:0;padding:0;overflow-x:hidden;}
ul,li{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea,select{-webkit-user-select:text;-ms-user-select:text;user-select:text;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;}
input,select,textarea{outline:none;border:none;background:none;}
a{text-decoration:none;-WebKit-touch-callout:none;outline:0;cursor:pointer;color:#444444;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
em,i{font-style:normal;}
li,ol{list-style:none;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
body{margin:0 auto;width:100%;background-color:#ffffff;color:#444444;font-size:0.85rem;text-align:justify; text-justify:auto;font-family: PingFangSC-Regular,Helvetica,"Droid Sans",Arial,sans-serif;}
img{border:none;width:100%;vertical-align:middle;}
::-webkit-scrollbar{width: 0;height: 0;}
::-webkit-scrollbar-track {background-color: transparent;} /* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-thumb {background-color: transparent;} /* 滑块颜色 */
::-webkit-scrollbar-button {background-color: transparent;} /* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-corner {background-color: transparent;} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.pos-r{position: relative;}
.pos-a{position: absolute;}
.pos-f{position: fixed;}
.txtalign-l{text-align: left !important;}
.txtalign-c{text-align: center !important;}
.txtalign-r{text-align: right !important;}
.hide{display:none;}
.show{display:block;}

.wid-100{
	width: 100%;
}

.font-str{font-weight: 700}
.font-20{font-size: 0.5rem;}
.font-22{font-size: 0.55rem;}
.font-24{font-size: 0.6rem;}
.font-26{font-size: 0.65rem;}
.font-28{font-size: 0.7rem;}
.font-34{font-size: 0.85rem;}
.font-30{font-size: 0.75rem;}
.font-32{font-size: 0.8rem;}
.font-36{font-size: 0.9rem;}
.font-30{font-size: 0.75rem;}
.font-42{font-size: 1.05rem;}

.col-fff{color:#ffffff}
.col-28{color: #282828}
.col-b3{color: #b3b3b3}
.col-f59{color: #ff5959}
.col-43c{color: #43c053}
.col-1fc{color: #1fc133}/*放心购买*/
.col-efc{color: #efc100}/*提醒购买*/
.col-fc8{color: #efc100}/*谨慎购买*/
.col-ff0{color: #ff0000}/*不要购买*/
.col-f59{color: #ff5959}
.col-9b{color: #9b9b9b}
.col-67{color: #676767}
.col-1e8{color: #1e82d2}
.col-949{color: #949494}
.col-0101{color: #010101}
.col-0c0c{color: #0c0c0c}
.col-3838{color: #383838}
.col-8888{color: #888888}


.dis-blk{display: block}
.dis-inlblk{display: inline-block}

.verali-mid{
	vertical-align: middle;
}

/*伪元素定义0.5px边框*/
.bor-left:after{
	height: 100%;
	content: '';
	width: 1px;
	z-index: 8;
	background: #D5D5D5;
	position: absolute;
	bottom: 0;
	left: 0;
	transform: scaleX(0.5);
	-webkit-transform: scaleX(0.5);
}
.bor-botm:before{
	height: 1px;
	content: '';
	width: 100%;
	z-index: 8;
	background: #D5D5D5;
	position: absolute;
	bottom: 0;
	left: 0;
	transform: scaleY(0.5);
	-webkit-transform: scaleY(0.5);
}
.bor-right:after {
	height: 100%;
	content: '';
	width: 1px;
	z-index: 8;
	background: #D5D5D5;
	position: absolute;
	top: 0;
	right: 0;
	transform: scaleX(0.5);
	-webkit-transform: scaleX(0.5);
}
.bor-top:before{
	height: 1px;
	content: '';
	width: 100%;
	z-index: 8;
	background: #D5D5D5;
	position: absolute;
	top: 0;
	left: 0;
	transform: scaleY(0.5);
	-webkit-transform: scaleY(0.5);
}
.bor-botmf0eff5:before{
	height: 1px;
	content: '';
	width: 100%;
	z-index: 8;
	background: #D5D5D5;
	position: absolute;
	bottom: 0;
	left: 0;
	transform: scaleY(0.5);
	-webkit-transform: scaleY(0.5);
}

/*-------------------------------------------------------------*/
@media screen and (min-width: 320px) {html{font-size:106.6666%;}}
@media screen and (min-width: 360px) {html{font-size:120%;}}
@media screen and (min-width: 375px) {html{font-size:125%;}}
@media screen and (min-width: 384px) {html{font-size:128%;}}
@media screen and (min-width: 400px) {html{font-size:133.3333%;}}
@media screen and (min-width: 412px) {html{font-size:137.333333%;}}
@media screen and (min-width: 414px) {html{font-size:138%;}}
@media screen and (min-width: 440px) {html{font-size:146.6666%;}}
@media screen and (min-width: 480px) {html{font-size:160%;}}
@media screen and (min-width: 520px) {html{font-size:173.3333%;}}
@media screen and (min-width: 560px) {html{font-size:186.6666%;}}
@media screen and (min-width: 600px) {html{font-size:200%;}}
@media screen and (min-width: 640px) {html{font-size:213.3333%;}}
@media screen and (min-width: 680px) {html{font-size:226.6666%;}}
@media screen and (min-width: 720px) {html{font-size:240%;}}
@media screen and (min-width: 760px) {html{font-size:253.3333%;}}
@media screen and (min-width: 800px) {html{font-size:266.6666%;}}
@media screen and (min-width: 1024px) {html{font-size:341.333%;}}
@media screen and (min-width: 1200px) {html{font-size:400%;}}
@media screen and (min-width: 1280px) {html{font-size:426.6666%;}}
















